gene gene silencing rnai cdna clones oligonucleotides biotechnology oligos arrays antibody cdna dna testing pcr ajax sirna dna antibodies array genetics monoclonal cloning databases